package com.enjoyor.soa.traffic.api.dto.bigdata;

import java.io.Serializable;
import java.util.Date;

/**
 * 尾号限行-车辆通行清单
 */
public class TailLimitDetailDto implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 区域
     */
    private String areaId;
    /**
     * 区域
     */
    private String areaName;
    /**
     * 号牌号码
     */
    private String licenseNum;
    /**
     * 号牌类型
     */
    private String licenseType;
    /**
     * 号牌类型
     */
    private String licenseTypeName;
    /**
     * 限行主题
     */
    private String restSubject;
    /**
     * 限行主题
     */
    private String restSubjectName;
    /**
     * 车辆通行时间
     */
    private Date passTime;
    /**
     * 过车卡口
     */
    private String pointId;
    /**
     * 过车卡口
     */
    private String pointName;

    /**
     * 获取 区域
     *
     * @return areaId 区域
     */
    public String getAreaId() {
        return this.areaId;
    }

    /**
     * 设置 区域
     *
     * @param areaId 区域
     */
    public void setAreaId(String areaId) {
        this.areaId = areaId;
    }

    /**
     * 获取 区域
     *
     * @return areaName 区域
     */
    public String getAreaName() {
        return this.areaName;
    }

    /**
     * 设置 区域
     *
     * @param areaName 区域
     */
    public void setAreaName(String areaName) {
        this.areaName = areaName;
    }

    /**
     * 获取 号牌号码
     *
     * @return licenseNum 号牌号码
     */
    public String getLicenseNum() {
        return this.licenseNum;
    }

    /**
     * 设置 号牌号码
     *
     * @param licenseNum 号牌号码
     */
    public void setLicenseNum(String licenseNum) {
        this.licenseNum = licenseNum;
    }

    /**
     * 获取 号牌类型
     *
     * @return licenseType 号牌类型
     */
    public String getLicenseType() {
        return this.licenseType;
    }

    /**
     * 设置 号牌类型
     *
     * @param licenseType 号牌类型
     */
    public void setLicenseType(String licenseType) {
        this.licenseType = licenseType;
    }

    /**
     * 获取 号牌类型
     *
     * @return licenseTypeName 号牌类型
     */
    public String getLicenseTypeName() {
        return this.licenseTypeName;
    }

    /**
     * 设置 号牌类型
     *
     * @param licenseTypeName 号牌类型
     */
    public void setLicenseTypeName(String licenseTypeName) {
        this.licenseTypeName = licenseTypeName;
    }

    /**
     * 获取 限行主题
     *
     * @return restSubject 限行主题
     */
    public String getRestSubject() {
        return this.restSubject;
    }

    /**
     * 设置 限行主题
     *
     * @param restSubject 限行主题
     */
    public void setRestSubject(String restSubject) {
        this.restSubject = restSubject;
    }

    /**
     * 获取 限行主题
     *
     * @return restSubjectName 限行主题
     */
    public String getRestSubjectName() {
        return this.restSubjectName;
    }

    /**
     * 设置 限行主题
     *
     * @param restSubjectName 限行主题
     */
    public void setRestSubjectName(String restSubjectName) {
        this.restSubjectName = restSubjectName;
    }

    /**
     * 获取 车辆通行时间
     *
     * @return passTime 车辆通行时间
     */
    public Date getPassTime() {
        return this.passTime;
    }

    /**
     * 设置 车辆通行时间
     *
     * @param passTime 车辆通行时间
     */
    public void setPassTime(Date passTime) {
        this.passTime = passTime;
    }

    /**
     * 获取 过车卡口
     *
     * @return pointId 过车卡口
     */
    public String getPointId() {
        return this.pointId;
    }

    /**
     * 设置 过车卡口
     *
     * @param pointId 过车卡口
     */
    public void setPointId(String pointId) {
        this.pointId = pointId;
    }

    /**
     * 获取 过车卡口
     *
     * @return pointName 过车卡口
     */
    public String getPointName() {
        return this.pointName;
    }

    /**
     * 设置 过车卡口
     *
     * @param pointName 过车卡口
     */
    public void setPointName(String pointName) {
        this.pointName = pointName;
    }
}
